<?php
$w = 300;
$h = 200;
//$img = imagecreate($w, $h);

//建立真彩图像 支持透明度
$img = imagecreatetruecolor($w,$h);
imageantialias($img,true);


//定义颜色
$red = imagecolorallocate($img, 255, 255, 255);
imagefill($img, 0, 0, $red);

//画点
for ($i = 0; $i <= 100; $i++) {
    $color = imagecolorallocatealpha($img, mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255),mt_rand(20,90));
    $x = mt_rand(0,$w);
    $y = mt_rand(0,$h);
    //imagesetpixel($img, $x, $y, $color);
    $size = mt_rand(2,60);
    imagefilledellipse($img,$x,$y,$size,$size,$color);
}

//画线

//输出图像 显示
header('content-type:image/png');
imagepng($img);
imagedestroy($img);